Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
136 THE MOUNT Detached £872,805 £500,000 27 Nov 2009
140 THE MOUNT Terraced £977,542 £560,000 6 Nov 2009
142 THE MOUNT Terraced £851,612 £500,000 5 Feb 2010
144 THE MOUNT Terraced £789,033 £475,000 23 Jul 2013
146 THE MOUNT Semi-Detached £1,678,692 £1,400,000 28 Aug 2020
148 THE MOUNT Terraced £2,290,069 £2,250,000 1 Dec 2023